Parallel Implementations of Perceptual Grouping Tasks on Distributed Memory Machines

نویسندگان

  • Cho-Li Wang
  • Viktor K. Prasanna
  • Yongwha Chung
چکیده

(Summary of Results) Abstract In this paper, we propose parallel implementations for solving Perceptual Grouping tasks on distributed memory machines. Our implementations show that, given 7K line segments extracted from a 1K 1K image, the Line Grouping task can be performed in 0.486 seconds using a partition of CM-5 having 256 processing nodes and in 0.382 seconds using a 16-node Cray T3D. The serial implementation written in C takes 20.368 seconds and 4.181 seconds using 1-node CM-5 and 1-node T3D respectively. Our code is written in C and MPI message passing standard and can be easily ported to other high performance computing platforms.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parallelization of Perceptual Grouping on Distributed Memory Machines

In this paper, we propose architecture-independent parallel algorithms for solving Perceptual Grouping tasks on distributed memory machines. Given an n n image, using P processors, we show that these tasks can be performed in O(n 2 P) computation time and 20 p PT d +8(log P)T d +(40n p P +20P) d communication time, where T d is the communication startup time and d is the transmission rate. Our ...

متن کامل

Distributed Shared Memory

This paper presents the overview of parallel computer models. Practical parallel machines which are parallel virtual machine (PVP), symmetric multiprocessor (SMP), massively parallel processor (MPP), distributed shared memory (DSM), and clusters of workstation (COWs) are described. According to the classification of practical parallel machines, this paper mainly deals with distributed shared me...

متن کامل

Supporting Heterogeneous Network Computing: PVM

The Parallel Virtual Machine (PVM), an integrated framework for heterogeneous network computing, lets scientists exploit collections of networked machines when carrying out complex scientiic computations. Under PVM, a user-deened grouping of serial, parallel, and vector computers appears as one large distributed-memory machine. Connguring a personal parallel virtual computer involves simply lis...

متن کامل

Integrated PVM Framework Supports Heterogeneous Network Computing

The Parallel Virtual Machine (PVM), an integrated framework for heterogeneous network computing, lets scientists exploit collections of networked machines when carrying out complex scienti c computations. Under PVM, a user-de ned grouping of serial, parallel, and vector computers appears as one large distributed-memory machine. Con guring a personal parallel virtual computer involves simply lis...

متن کامل

Virtual Shared Memory and Distributed Memory Implementations of Parallel Algorithms for Numerical Integration

Parallel globally adaptive algorithms for numerical integration provide a simple example of algorithms that exploit control parallelism. In this paper we consider the implementation of such algorithms on both virtual shared memory (KSR-1) and distributed memory (iPSC/860) machines and investigate how the characteristics of the diierent architectures aaect the choice of implementation and thereb...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994